soil retaining structure - Turc Anglais Dictionnaire